deep-water port - German English Dictionary